An Approach to Optimize the Cost of Software Quality Assurance Analysis
نویسندگان
چکیده
In this paper we present an approach to optimize the cost of software quality assurance. It points out, how to optimize the investment into various software quality assurance techniques and software quality. The expected and reliable development of high quality software regularly becomes a major problem due to late removal of defect. The detection and removal of defect is a software inspection providing technical support for the defect detection activity, and large volume of documentation are related to software inspection in the development of the software quality assurance as a cost effective. The value of an inspection improves the quality and saves defect cost. We describe the optimization model for selecting the best commercial off-the-self (COTS) software product among alternatives for each module. As objective function of the models is to maximize quality within a budgetary constraint and standard quality assurance (QA) methodologies cuts maintenance costs. Increase reliability, and reduces cycle time for new distribution modeling system. An analytical and stochastic model of the economics of analytical software quality assurance (SQA) is based on expected values. The model is able to handle different type of techniques such as static and dynamic. The model can be used to analysis different type of techniques theoretically, and to optimize the software quality assurance.
منابع مشابه
Value Engineering and AHP Analysis of Intelligent Metering in Iran's Electricity Grid
This paper aims to analyze the implementation of smart meters implementation based on the value engineering integration approach and the AHP hierarchical ranking method. Value engineering strives to identify unnecessary functions by identifying product or project functions and by removing them to focus on other ways that they can fulfill the essential functions. To this end, in this study, firs...
متن کاملMacro and Micro Perspectives on Strategic Software Quality Assurance in Resource Constrained Environments
Software quality assurance (SQA) plays a key role in software development process. Software quality assurance methods include testing, inspection, formal method (program verification, model checking, etc.), static code analysis, and runtime verification, etc. A disciplined approach to meeting benefit, cost, schedule, and quality constraints is in need. In this paper, we propose two perspectives...
متن کاملFrom Software Quality Control to Quality Assurance
This paper addresses the transformation of traditional software quality control techniques to a proactive quality assurance program within embedded systems and other mission critical software: Software plays an increasingly important role in every product and organization. The number of mission critical applications, those with a high cost of failure (air traffic control systems and other life ...
متن کاملCost Benefit Oriented Analysis for Designing Optimum Quality Assurance Practices on Software Development
Quality is the essential part software development in the competitive market. Software requirement, design, coding and testing are playing an important role throughout the software development period. Saving at any of the developing stages will greatly reduce the total cost of software development. The key point of this paper is to detect and prevent of defects at earlier stages of software dev...
متن کاملAnalysis of Service Quality Gap between Perceptions and Expectations of Service Recipients using SERVQUAL Approach in Selected Hospitals in Golestan Province
Background and purpose: Services quality is an important factor of satisfaction, as well as a remarkable tool for marketing to achieve the competitive differentiation and promotion of customer's loyalty. The present study was aimed to analyze the quality gap using SERVQUAL approach at selected hospitals in Golestan Province at the year 2015. Materials and Methods: A cross-sectional survey was ...
متن کامل